.all-in
	max-width: 1280px
	margin: 0 auto
	padding: 0 40px
	.all-in-title
		display: flex
		align-items: center
		margin-bottom: 54px
		.title-cn
			height: 30px
			font-size: 24px
			color: #282828
			margin-right: 27px
			border-left: 4px solid #9fc125
			padding-left: 20px
		.title-en
			font-size: 18px
			color: #6c6c6c
	.all-in-banner
		display: flex
		.all-in-l
			width: 130px
			ul.all-in-list
				li.all-in-item
					font-size: 18px;
					line-height: 20px;
					height: 20px;
					color: #0f0f0f
					letter-spacing: 2px;
					border-right: 1px solid #858585;
					width: 65px;
					margin-left: 15px;
					margin-bottom: 30px;
					cursor: pointer;
				.all-in-item.active
					color: #ff6f01
					border-right: 4px solid #ff6f01
		.all-in-r
			position: relative
			width: 860px
			height: 350px
			.all-in-r-list
				position: absolute
				top: 0
				left: 0
				display: flex
				.all-in-pic
					img
						display: block
						width: 860px
						height: 350px
				.all-in-text
					width: 210px
					height: 350px
					flex: 1
					text-align: center
					background: #ff6f01
					color: #fff
					margin: 0 auto
					.all-in-money
						font-size: 35px
						margin-top: 78px
					.all-in-tt
						width: 128px
						flex-wrap: wrap
						margin: 30px auto
						text-align: left
						font-size: 14px
					.all-in-tb
						width: 122px
						height: 46px
						line-height: 46px
						text-align: center
						font-size: 14px
						cursor: pointer;
						border: 1px solid #fff
						margin: 0 auto
	.all-in-bottom
		margin: 99px 0 100px 0
		img
			width: 1200px
			height: 216px

